strongly built - Allemand Anglais Dictionnaire