multarticulate - Turkish English Dictionary