river channel - Francés Inglés Diccionario