farm product receipts - German English Dictionary