bizarre delusion - Turkish English Dictionary