farming equipment and agricultural tools - German English Dictionary