think you own the place - Turkish English Dictionary