put oneself on the offensive - Espagnol Anglais Dictionnaire