super-heroine - German English Dictionary