finest part of hemp/flax - French English Dictionary