heavily built - Français Anglais Dictionnaire