Übersetzung für "Kugelregen" in Englisch

Ein wahrer Kugelregen ergoß sich auf mein Auto, und ich kauerte mich instinktiv auf dem Fahrersitz zusammen.
A hail of bullets hits the car and instinctively I flatten onto the seat.
ParaCrawl v7.1