kerogen - French English Dictionary