letting of an agricultural holding - Alemán Inglés Diccionario