trade federation prison camp - Alemán Inglés Diccionario