trenchant argument - Deutsch Englisch Wörterbuch