channel a river course - Español Inglés Diccionario