tarkin detention facility - Turco Inglés Diccionario