power steering pressure switch - French English Dictionary