seize the initiative - Espagnol Anglais Dictionnaire