generous salary - German English Dictionary