grant (of land/an appeal) - Español Inglés Diccionario