security detachment - Turco Inglés Diccionario