superheroine - German English Dictionary