tall, well-built man - Français Anglais Dictionnaire