upper radiator hose - French English Dictionary