to a higher place - Spanish English Dictionary