translate English to French: Simple and delicate with that hint of Marsala that makes them irresistible.
Simple et délicat avec ce soupçon de Marsala qui les rend irrésistibles.