slow-moving irrigation canal - Spanish English Dictionary