it's raining stair rods. - Deutsch Englisch Wörterbuch