cherridan imperial labor camp - French English Dictionary