vegetable store - Alemán Inglés Diccionario