ice-cap climate - French English Dictionary