agricultural and forestry machinery - Turkish English Dictionary