slow-moving irrigation canal - Espagnol Anglais Dictionnaire