backup store - Español Inglés Diccionario