radiator water inlet - German English Dictionary