it's raining pitchforks - Turkish English Dictionary