it's raining pitchforks - German English Dictionary