concealed radiator - Alemán Inglés Diccionario