place (situar) - Turkish English Dictionary