ditch for defence - Französisch Englisch Wörterbuch