levelheaded - French English Dictionary