plow frames - Turkish English Dictionary