meat and vegetable casserole - Alemán Inglés Diccionario