itinerant vendor's tray - Alemán Inglés Diccionario