net farm income - German English Dictionary