irrigating trench/ditch - Französisch Englisch Wörterbuch