chocolate and cream covered donut - French English Dictionary