radiator water inlet - Spanish English Dictionary