element of gift or grant - Español Inglés Diccionario