to a higher place - Español Inglés Diccionario