channel a river course - Espagnol Anglais Dictionnaire