generous salary - Spanish English Dictionary