thermometer shelter - French English Dictionary