sine qua non - English Synonyms Dictionary

sine qua non

n.
[1] essential condition