applicable international instruments - Espagnol Anglais Dictionnaire