afghan public protection force - Turco Inglés Diccionario