superpredator - German English Dictionary