he/she has/had drudged - Allemand Anglais Dictionnaire