foundation on wells - Espagnol Anglais Dictionnaire