petrochemist - French English Dictionary