assessor of direct taxes - Alemán Inglés Diccionario