letting of an agricultural holding - Español Inglés Diccionario