legal impediment - Turc Anglais Dictionnaire