sturdily built - Turc Anglais Dictionnaire