cross license - French English Dictionary