bdo (barrels of diesel oil) - French English Dictionary