chocolate and cream covered donut - Turkish English Dictionary