paved ditch - Allemand Anglais Dictionnaire