hard and selfless labor - Allemand Anglais Dictionnaire