place upon interest - Turkish English Dictionary