farming lease - Alemán Inglés Diccionario