channelizing island - Turco Inglés Diccionario