chocolate and cream covered donut - German English Dictionary