insular hypothesis - Francés Inglés Diccionario