multiarticulate - German English Dictionary