itinerant vendor's tray - Allemand Anglais Dictionnaire