pacifying police unit - Espagnol Anglais Dictionnaire