have one's socks knocked off - Französisch Englisch Wörterbuch