agricultural agreement - German English Dictionary