to impede - Turc Anglais Dictionnaire