superpredator - Spanish English Dictionary