to clean the street - Allemand Anglais Dictionnaire