a rewarding work - German English Dictionary