flax yarn - Turkish English Dictionary