have one's socks knocked off - Türkisch Englisch Wörterbuch