pastry rolls coated with chocalate sauce - Spanish English Dictionary