pastry rolls coated with chocalate sauce - French English Dictionary