channelizing island - Alemán Inglés Diccionario