soft needleleaf - Turkish English Dictionary