barley candy - German English Dictionary