overarticulate - French English Dictionary