laogai - French English Dictionary