live on the border of - Turc Anglais Dictionnaire