slotted radiator - Francés Inglés Diccionario