keep a clear head - French English Dictionary