ragout of vegetables in the oven - Spanish English Dictionary