to a higher place - Francés Inglés Diccionario