radiator canted tube - Turco Inglés Diccionario