long-term relationship - Français Anglais Dictionnaire