advocate depute - Spanish English Dictionary