drenched to the skin - Französisch Englisch Wörterbuch