a raving lunatic - Turkish English Dictionary