street stall - Alemán Inglés Diccionario