farming drainage canal - Espagnol Anglais Dictionnaire