armed response unit - Turco Inglés Diccionario