tropical insulation - French English Dictionary