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