multiarticulate - French English Dictionary