oil-seller - French English Dictionary