come down from a high place - Espagnol Anglais Dictionnaire