ruggedly built - Français Anglais Dictionnaire