pledge land as guarantee - Alemán Inglés Diccionario