a treaty requiring ratification - Turco Inglés Diccionario