a small corner grocery store - Alemán Inglés Diccionario