agricultural equipment and machinery - German English Dictionary