superpredator - Turkish English Dictionary