ratification of international treaties - Turco Inglés Diccionario