micro-cooler - French English Dictionary