petrol coke production - French English Dictionary