stew made with garlic and cheese - Alemán Inglés Diccionario