a bond of friendship - Français Anglais Dictionnaire