radiator water outlet - Español Inglés Diccionario