twist your brain - Turkish English Dictionary