afghan public protection force - Spanish English Dictionary