place at interest - Turkish English Dictionary