ragout of vegetables in the oven - Turkish English Dictionary