cream caramel with rum - French English Dictionary