petroleum lump - French English Dictionary