imperial research and prison facility - Alemán Inglés Diccionario