international legal definition - Turco Inglés Diccionario