levelheadedness - French English Dictionary