agricultural mower - German English Dictionary