ribbed radiator - Francés Inglés Diccionario