two-wheel beam plough - German English Dictionary