security detachment - Alemán Inglés Diccionario