tuhaf nesne - Turkish English Dictionary