put oneself on the offensive - French English Dictionary