from what place - Turkish English Dictionary