(sharpest) arrows of criticism - Türkisch Englisch Wörterbuch