sine qua non
Latin— Without which, not; something indispensable
Note from Johnson Meet Monboddo