the medicine that cures everything - Turc Anglais Dictionnaire