sine qua non in Turkish
sine qua non in Turkish
olmazsa olmaz
An essential or indispensable element, condition, or ingredient.
vazgeçilemez
An essential or indispensable element, condition, or ingredient.