torrential downpours - Französisch Englisch Wörterbuch