iğne izi - Turkish English Dictionary