element of gift or grant - Spanish English Dictionary