my mind is playing tricks - Turkish English Dictionary