melting point of water - French English Dictionary