managing deputy assessor - Turco Inglés Diccionario