foreign licensing agreements - Espagnol Anglais Dictionnaire