meat and vegetable casserole - Turkish English Dictionary