farming drainage canal - Español Inglés Diccionario