radiator canted tube - Francés Inglés Diccionario