he/she has/had drudged - Turc Anglais Dictionnaire