radiator coolant tubes - Alemán Inglés Diccionario