supported on solid construction - Allemand Anglais Dictionnaire