overarticulated - French English Dictionary