half-crazed - Turkish English Dictionary