subsistence stores - Español Inglés Diccionario