stay cool! - French English Dictionary