legal impossibility - Turc Anglais Dictionnaire