main irrigation ditch - Spanisch Englisch Wörterbuch