petroleum coke reactor - French English Dictionary