hard and selfless labor - German English Dictionary