oven heat shield - Alemán Inglés Diccionario