upper radiator hose - German English Dictionary