storage spaces - Español Inglés Diccionario