live on the border of - Français Anglais Dictionnaire