isolation land - Francés Inglés Diccionario