needle threader - Turkish English Dictionary