That's normal pronunciation for Brazilian Portuguese any time you have a "d" followed by a consonant. You also hear it after "b".
or even attorney..http://michaelis.uol.com.br/moderno/ingles/index.php?lingua=portugues-ingles&palavra=advogado
In (UK) english a solicitor and a lawyer are basically the same thing, solicitor should be accepted.
In the Scottish system, an advocate is equivalent to an English barrister.