police or internal revenue agent - Turco Inglés Diccionario