build on a solid ground - Turc Anglais Dictionnaire