element of gift or grant - German English Dictionary