itinerant vendor's tray - Turco Inglés Diccionario