oven (to heat with) - Alemán Inglés Diccionario