itinerant vendor's tray - Francés Inglés Diccionario