seize on/upon something - Anglais Synonymes Dictionnaire