flax retting pit - Turkish English Dictionary