îlot de chaleur
Meanings
Noun
1. heat island
2. urban heat island; ellipsis of îlot de chaleur urbain