a small corner grocery store - Turco Inglés Diccionario