inter-islet channel - Francés Inglés Diccionario