have (something) ratified - Turkish English Dictionary