deputy mayorship - Spanish English Dictionary