land dry ice - French English Dictionary