open ditch - Allemand Anglais Dictionnaire