he/she has/had given away - Español Inglés Diccionario