sewing needle - Turkish English Dictionary