a warped mind - Turkish English Dictionary