supergiants - German English Dictionary