extremophile - French English Dictionary