radiator water inlet hose - German English Dictionary