radiator water outlet - Spanish English Dictionary