illegal sale - French English Dictionary