isolated foundations - Francés Inglés Diccionario