deputy solicitor general - Turco Inglés Diccionario