he/she has/had given away - Allemand Anglais Dictionnaire