mint candy - German English Dictionary