Radiator shutters - Alemán Inglés Diccionario