it was raining cats and dogs - Französisch Englisch Wörterbuch