agricultural and forestry machinery - German English Dictionary