sugar-candy - German English Dictionary