finest part of hemp/flax - German English Dictionary