to negotiate obstacles - Turc Anglais Dictionnaire