penladen detention camp - German English Dictionary