letting of an agricultural holding - German English Dictionary