fall from a high place - Alemán Inglés Diccionario