to defy translation

Wörterbuch