fall from a high place - Turkish English Dictionary