accord on our shared border - Turc Anglais Dictionnaire