agricultural land partnership - German English Dictionary