cryovolcano - French English Dictionary