armed forces police - Turco Inglés Diccionario