torrential rainfall - Spanisch Englisch Wörterbuch