tall and robust man - Français Anglais Dictionnaire