finest part of hemp/flax - Turkish English Dictionary