lord advocate - Spanish English Dictionary