hemp yarn - Turkish English Dictionary