bench ditch - Allemand Anglais Dictionnaire