petroleum microbiology - French English Dictionary