tarkin detention facility - Spanish English Dictionary