Careful Words

sine qua non (n.)