(sharpest) arrows of criticism - Spanisch Englisch Wörterbuch