it's raining pitchforks and hammer handles - Turkish English Dictionary