self-cooling fan - French English Dictionary