heavily built - Turc Anglais Dictionnaire