local convenience store - Alemán Inglés Diccionario