mary sue - German English Dictionary