penladen detention camp - French English Dictionary