cryogen - French English Dictionary