tax on farming activities - German English Dictionary