subsistence stores - Francés Inglés Diccionario