place where glasses are stored - Alemán Inglés Diccionario