legally distributed - French English Dictionary