farming drainage canal - Spanish English Dictionary