foundation mare - Francés Inglés Diccionario