map controlled oil pump - French English Dictionary