ruggedly built - Turc Anglais Dictionnaire