trade federation prison camp - French English Dictionary