be in the oil business - French English Dictionary