ice nucleation protein - French English Dictionary