moment of craziness - Turkish English Dictionary