indistributable - French English Dictionary