seize onto - French English Dictionary