tie things together - Français Anglais Dictionnaire