pounce voraciously on something - Espagnol Anglais Dictionnaire