limited corner store - Alemán Inglés Diccionario