what's the name of this place - Turkish English Dictionary