be built on a strong foundation - Turc Anglais Dictionnaire