pledge land as guarantee - Francés Inglés Diccionario