super predator - German English Dictionary