store something high up - Español Inglés Diccionario