a trenchant criticism - Türkisch Englisch Wörterbuch