widely distributed - French English Dictionary