salary and other emoluments - Spanish English Dictionary