build on a solid ground - Espagnol Anglais Dictionnaire