taffy apple - German English Dictionary