Strömen

Noun

 * Es regnet in Strömen - it is raining cats and dogs
 * Es regnet in Strömen - it is raining cats and dogs