deputy city solicitor - Spanish English Dictionary