put oneself on the offensive - Spanisch Englisch Wörterbuch