eye/mind candy - German English Dictionary