needled felt - Turkish English Dictionary