longheaded - French English Dictionary