ruggedly-built - Turc Anglais Dictionnaire