international legal definition - Espagnol Anglais Dictionnaire