agricultural and forestry machinery - Spanish English Dictionary