mesonychids - Turkish English Dictionary