special police unit - Alemán Inglés Diccionario