work very hard or to excess - Allemand Anglais Dictionnaire